﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using HalconDotNet;

using System.IO;
using System.Runtime.Serialization;
using System.Xml.Serialization;

namespace ImageDefine
{
    [Serializable]
    public class CameraToolBase
    {
       public string strName;
       public string strRemark;
       public double dExporsureMs;
       public int iGain;
        [NonSerialized]
        public CameraActionerBase actioner;

       public CameraToolBase()
       {
           
            strName="";
            strRemark = "";
       }
       virtual public void CreateActioner(string name)
       {
          
           actioner = new CameraActionerBase(this);

       }
       virtual public string GetDecription()
       {
           return "最基本相机";
       }


    }
}
